package com.pojo.dto;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.pojo.parent.BaseDto;
import lombok.Data;

/**
 * @author: hw
 * @date: 2020/11/30 17:53
 */
@Data
public class SystemUserDto extends BaseDto {

    /**
     * 角色名称
     */
    private String roleName;

    /**
     *  角色id
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long roleId;


    private String Ids;

    /**
     * 创建人
     */
    private String createName;

    /**
     * 修改人
     */
    private String updateName;

    /**
     * 新密码
     */
    private String newPassword;


    /**
     * 用户名
     */

    private String userName;

    /**
     * 密码
     */

    private String password;

    /**
     * 昵称
     */

    private String nickName;

    /**
     * 性别 0 男  1女
     */
    private Short gender;


    /**
     * 0：不在线  1：已上线
     */
    private Integer onLine;
    /**
     * 加密盐
     */

    private String salt;

    /**
     * 手机号
     */

    private String phone;

    /**
     * 头像
     */
    private String headUrl;


    /**
     * 邮箱（二期新增）
     */

    private String mail;

    /**
     * 用户状态 0可用 1停用（二期新增）
     */

    private Short isEnable;

}
